﻿using Nop.Web.Framework;
using Nop.Web.Framework.Mvc;
using System;

namespace Nop.Admin.Models.WindAlert
{
    //[Validator(typeof(MobileDeviceValidator))]
    public partial class MobileDeviceModel : BaseNopEntityModel
    {
        public MobileDeviceModel()
        {   
        }

        [NopResourceDisplayName("Admin.WindAlert.MobileDevice.Fields.Customer")]
        public int CustomerId { get; set; }

        //[NopResourceDisplayName("Admin.WindAlert.MobileDevice.Fields.Customer")]
        //public string CustomerInfo { get; set; }


        [NopResourceDisplayName("Admin.WindAlert.MobileDevice.Fields.GCMRegistrationToken")]
        public string GCMRegistrationToken { get; set; }

        [NopResourceDisplayName("Admin.WindAlert.MobileDevice.Fields.Active")]
        public bool Active { get; set; }

        [NopResourceDisplayName("Admin.WindAlert.MobileDevice.Fields.DeviceId")]
        public string DeviceId { get; set; }

        [NopResourceDisplayName("Admin.WindAlert.MobileDevice.Fields.PhoneNumber")]
        public string PhoneNumber { get; set; }

        [NopResourceDisplayName("Admin.WindAlert.MobileDevice.Fields.DeviceModel")]
        public string DeviceModel { get; set; }

        [NopResourceDisplayName("Admin.WindAlert.MobileDevice.Fields.OperationSystem")]
        public string OperationSystem { get; set; }

        [NopResourceDisplayName("Admin.WindAlert.MobileDevice.Fields.OperationSystemVersion")]
        public string OperationSystemVersion { get; set; }

        [NopResourceDisplayName("Admin.WindAlert.MobileDevice.Fields.CreatedOn")]
        public DateTime? CreatedOn { get; set; }
        [NopResourceDisplayName("Admin.WindAlert.MobileDevice.Fields.UpdatedOn")]
        public DateTime? UpdatedOn { get; set; }


    }

}